my left side - Turc Anglais Dictionnaire